#nav {
 /*height: 40px;*/
 /*margin-top: 50px;*/
 /*background-color: #690;*/
 }
 #nav ul {
 list-style: none;
 /*margin-left: 50px;*/
 }
 #nav li {
 display: block;
 float: left;
 }
 #nav a {
 /*line-height: 40px;*/
 /*display: block;*/
 /*color: #fff;*/
 /*text-decoration: none;*/
 /*padding: 0 20px;*/
 }
 #nav a:hover {
 /*background-color: #060;*/
 }

.sidebar-menu-inner .sidebar-item .sidebar-item >ul>li a span{margin-left:60px}
.sidebar-menu-inner ul li ul li a{margin-left:36px}


.has-sub a img{
    margin-left: 10px;
    transition: transform 0.5s;
}
.has-sub a:hover>img{
    transform: rotate(180deg);
}